/**
 * 商品类别所包含产品  实体类
 * @author WangXinLei
 * @date 2015-01-07 
 */
package com.chnbst.bstyun.model.pojo;

import java.util.Date;

import com.chnbst.bstyun.core.model.IPOJO;

public class GoodsRelation  implements IPOJO{
	/**
	 * 序列化编号
	 */
	private static final long serialVersionUID = -2828093731867146019L;
	
	/**
	 * 商品关系ID
	 */
    private String goodsRelationId;

    /**
     * 商品ID
     */
    private String goodsId;
    
    /**
     * uuid
     */
    private String uuid;

    /**
     * portal处获取到的产品编号
     */
    private String productNum;

    /**
     * portal处获取到的产品名称
     */
    private String productName;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 创建人
     */
    private Integer createId;

    /**
     * 修改人
     */
    private Integer updateId;

    /**
     * 修改时间
     */
    private Date updateTime;

    /**
     * 是否有效（0、无效，1、有效）
     */
    private Integer isValid;

    /**
     * 扩展字段1
     */
    private String extends1;
    
    /**
     * 扩展字段2
     */
    private String extends2;
    
    /**
     * 扩展字段3
     */
    private String extends3;
    
    /**
     * 扩展字段4
     */
    private String extends4;
    
    /**
     * 扩展字段5
     */
    private String extends5;
    
    /**
     * 获取商品关系ID
     * @return goodsRelationId
     */
    public String getGoodsRelationId() {
        return goodsRelationId;
    }

    /**
     * 设置商品关系ID
     * @param goodsRelationId 商品关系ID
     */
    public void setGoodsRelationId(String goodsRelationId) {
        this.goodsRelationId = goodsRelationId;
    }

    /**
     * 获取商品ID
     * @return 商品ID
     */
    public String getGoodsId() {
		return goodsId;
	}

	/**
     * 设置商品ID
     * @param goodsId 商品ID
     */
    public void setGoodsId(String goodsId) {
		this.goodsId = goodsId;
	}
    
    /**
     * uuid
     * @return uuid
     */
    public String getUuid() {
        return uuid;
    }

    /**
     * uuid
     * @param uuid uuid
     */
    public void setUuid(String uuid) {
        this.uuid = uuid;
    }

    /**
     * portal处获取到的产品编号
     * @return productNum
     */
    public String getProductNum() {
        return productNum;
    }

    /**
     * portal处获取到的产品编号
     * @param productNum 产品编号
     */
    public void setProductNum(String productNum) {
        this.productNum = productNum;
    }

    /**
     * portal处获取到的产品名称
     * @return productName
     */
    public String getProductName() {
        return productName;
    }

    /**
     * portal处获取到的产品名称
     * @param productName 产品名称
     */
    public void setProductName(String productName) {
        this.productName = productName;
    }

    /**
     * 获取创建时间
     * @return createTime
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 设置创建时间
     * @param createTime 创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取创建人
     * @return createId
     */
    public Integer getCreateId() {
        return createId;
    }

    /**
     * 设置创建人
     * @param createId 创建人
     */
    public void setCreateId(Integer createId) {
        this.createId = createId;
    }

    /**
     * 获取修改人
     * @return updateId
     */
    public Integer getUpdateId() {
        return updateId;
    }

    /**
     * 设置修改人
     * @param updateId 修改人
     */
    public void setUpdateId(Integer updateId) {
        this.updateId = updateId;
    }

    /**
     * 获取修改时间
     * @return updateTime
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * 设置修改时间
     * @param updateTime 修改时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 获取是否有效（0、无效，1、有效）
     * @return isValid
     */
    public Integer getIsValid() {
        return isValid;
    }

    /**
     * 设置是否有效（0、无效，1、有效）
     * @param isValid 是否有效（0、无效，1、有效）
     */
    public void setIsValid(Integer isValid) {
        this.isValid = isValid;
    }

    /**
     * 获取扩展字段
     * @return extends1
     */
	public String getExtends1() {
		return extends1;
	}

	/**
     * 设置扩展字段
     * @return extends1
     */
	public void setExtends1(String extends1) {
		this.extends1 = extends1;
	}

	/**
     * 获取扩展字段
     * @return extends2
     */
	public String getExtends2() {
		return extends2;
	}

	/**
     * 设置扩展字段
     * @return extends2
     */
	public void setExtends2(String extends2) {
		this.extends2 = extends2;
	}

	/**
     * 获取扩展字段
     * @return extends3
     */
	public String getExtends3() {
		return extends3;
	}

	/**
     * 设置扩展字段
     * @return extends4
     */
	public void setExtends3(String extends3) {
		this.extends3 = extends3;
	}

	/**
     * 获取扩展字段
     * @return extends4
     */
	public String getExtends4() {
		return extends4;
	}

	/**
     * 设置扩展字段
     * @return extends4
     */
	public void setExtends4(String extends4) {
		this.extends4 = extends4;
	}

	/**
     * 获取扩展字段
     * @return extends5
     */
	public String getExtends5() {
		return extends5;
	}

	/**
     * 设置扩展字段
     * @return extends5
     */
	public void setExtends5(String extends5) {
		this.extends5 = extends5;
	}
}